#ifndef XABSTRACTSYNTAXTREERETURN_H
#define XABSTRACTSYNTAXTREERETURN_H
#include <xscript/xabstractsyntaxtree.h>

class XAbstractSyntaxTreeReturn : public XAbstractSyntaxTree {
  public:
    XAbstractSyntaxTreeReturn(XTokenPtr inputToken);
  public:
    XAbstractSyntaxTreeType getTreeType()const override {return XAbstractSyntaxTreeType_Return;}
    bool invoke(std::shared_ptr<XVariableTable> table) override;
  protected:
};

#endif // XABSTRACTSYNTAXTREERETURN_H
